perform (music) at sight - German English Dictionary